Performance Analysis of Voting Algorithms with Non-zero Network Delay and Site Processing Time
نویسندگان
چکیده
Voting is the most popular replica control algorithm due to its simplicity in implementation and low communication and computing overhead. The basic idea of voting is to assign each site a vote. Majority consensus is required for each update request so that at any time only one update can be committed in the system. In order to compare and evaluate different voting algorithms, analytic models have been developed to obtain the desired measures such as the site availability and the mean response time. Early studies related to availability/performance analysis of voting algorithms used Markov chain models [3]. The use of stochastic Petri nets (SPN) in this area has significantly increased the modeling capability and enabled comprehensive evaluations of voting algorithms [2]. All the previous analytic models ignored network delay and site processing time to remain tractable and easily solvable. Although the no-delay assumption is justifiable in the situation where all the sites are contained in a local area network and the processing of each data entity is relatively simple and quick, it is not appropriate in an environment with rapidly developing heterogeneous networks, especially when geographically dispersed sites are connected by a wide area network (WAN) and used to provide webbased multimedia database services. In this paper, we have developed a stochastic reward net (SRN) model which incorporates network delay and site processing time in a distributed database system based on a static majority voting algorithm. The model allows us to find the determining performance factors under different system conditions. The numerical results show that even a small network delay or site processing time leads to a significant degradation in performance. Our model uses the fixed point iteration technique to avoid the state space largeness problem that plagues most previous ana-
منابع مشابه
Implementation of the direction of arrival estimation algorithms by means of GPU-parallel processing in the Kuda environment (Research Article)
Direction-of-arrival (DOA) estimation of audio signals is critical in different areas, including electronic war, sonar, etc. The beamforming methods like Minimum Variance Distortionless Response (MVDR), Delay-and-Sum (DAS), and subspace-based Multiple Signal Classification (MUSIC) are the most known DOA estimation techniques. The mentioned methods have high computational complexity. Hence using...
متن کاملA Bi-Objective Airport Gate Scheduling with Controllable Processing Times Using Harmony Search and NSGA-II Algorithms
Optimizing gate scheduling at airports is an old, but also a broad problem. The main purpose of this problem is to find an assignment for the flights arriving at and departing from an airport, while satisfying a set of constraints.A closer look at the literature in this research line shows thatin almost all studies airport gate processing time has been considered as a fix parameter. In this res...
متن کاملApplication of Markov Processes to the Machine Delays Analysis
Production and non-productive equipment and personnel delays are a critical element of any production system. The frequency and length of delays impact heavily on the production and economic efficiency of these systems. Machining processes in wood industry are particularly vulnerable to productive and non-productive delays. Whereas, traditional manufacturing industries usually operate on homoge...
متن کاملNeural-Smith Predictor Method for Improvement of Networked Control Systems
Networked control systems (NCSs) are distributed control systems in which the nodes, including controllers, sensors, actuators, and plants are connected by a digital communication network such as the Internet. One of the most critical challenges in networked control systems is the stochastic time delay of arriving data packets in the communication network among the nodes. Using the Smith predic...
متن کاملTwo Novel Learning Algorithms for CMAC Neural Network Based on Changeable Learning Rate
Cerebellar Model Articulation Controller Neural Network is a computational model of cerebellum which acts as a lookup table. The advantages of CMAC are fast learning convergence, and capability of mapping nonlinear functions due to its local generalization of weight updating, single structure and easy processing. In the training phase, the disadvantage of some CMAC models is unstable phenomenon...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003